bangalore torpedo - Turkish English Dictionary